.elementor-3429 .elementor-element.elementor-element-6e29821>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-3429 .elementor-element.elementor-element-6e29821>.elementor-element-populated {
    padding: 0 15px
}

.elementor-3429 .elementor-element.elementor-element-0c1196c .elementor-price-menu-list-item {
    margin-bottom: 10px
}

.elementor-3429 .elementor-element.elementor-element-0c1196c .elementor-price-menu-list {
    color: #444;
    text-align: left
}

.elementor-3429 .elementor-element.elementor-element-d8c4a57>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-3429 .elementor-element.elementor-element-d8c4a57>.elementor-element-populated {
    padding: 0 15px
}

.elementor-3429 .elementor-element.elementor-element-c14af82 .elementor-price-menu-list-item {
    margin-bottom: 10px
}

.elementor-3429 .elementor-element.elementor-element-c14af82 .elementor-price-menu-list {
    color: #444;
    text-align: left
}

.elementor-3429 .elementor-element.elementor-element-c0b145b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-3429 .elementor-element.elementor-element-c0b145b>.elementor-element-populated {
    padding: 0 15px
}

.elementor-3429 .elementor-element.elementor-element-8924751 .elementor-price-menu-list-item {
    margin-bottom: 10px
}

.elementor-3429 .elementor-element.elementor-element-8924751 .elementor-price-menu-list {
    color: #444;
    text-align: left
}

@media(max-width:1024px) {
    .elementor-3429 .elementor-element.elementor-element-0c1196c .elementor-featured-room-meta-inner {
        padding: 40px 15px
    }

    .elementor-3429 .elementor-element.elementor-element-c14af82 .elementor-featured-room-meta-inner {
        padding: 40px 15px
    }

    .elementor-3429 .elementor-element.elementor-element-8924751 .elementor-featured-room-meta-inner {
        padding: 40px 15px
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-3429 .elementor-element.elementor-element-6e29821 {
        width: 50%
    }

    .elementor-3429 .elementor-element.elementor-element-d8c4a57 {
        width: 50%
    }

    .elementor-3429 .elementor-element.elementor-element-c0b145b {
        width: 50%
    }
}   
body,
input,
button,
button[type="submit"],
select,
textarea {
    font-family:"poppins",sans-serif;
    font-weight: 400;
    color: #82807d
}

html {
    font-size: 16px;
}

.c-heading {
    color: #3e475d;
}

.c-primary {
    color: #d0b483;
}

.bg-primary {
    background-color: #d0b483;
}

.b-primary {
    border-color: #d0b483;
}

.button-primary:hover {
    background-color: #c19c5c;
    border-color: #c19c5c;
}

.c-secondary {
    color: #3e475d;
}

.bg-secondary {
    background-color: #3e475d;
}

.b-secondary {
    border-color: #3e475d;
}

.button-secondary:hover {
    background-color: #292f3d;
}

input[type="text"]::placeholder,
input[type="email"]::placeholder,
input[type="url"]::placeholder,
input[type="password"]::placeholder,
input[type="search"]::placeholder,
input[type="number"]::placeholder,
input[type="tel"]::placeholder,
input[type="range"]::placeholder,
input[type="date"]::placeholder,
input[type="month"]::placeholder,
input[type="week"]::placeholder,
input[type="time"]::placeholder,
input[type="datetime"]::placeholder,
input[type="datetime-local"]::placeholder,
input[type="color"]::placeholder,
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea::placeholder,
textarea,
a,
.mainmenu-container li a span,
.comment-metadata,
.c-body,
.site-header-account .account-links-menu li a,
.site-header-account .account-dashboard li a,
.comment-form label,
.comment-form a,
.elementor-nav-menu--dropdown a,
.elementor-search-form--skin-minimal .elementor-search-form__icon,
.elementor-widget-opal-tabs.elementor-widget-tabs .elementor-tab-desktop-title:not(:hover),
.elementor-widget-opal-tabs.elementor-widget-tabs .elementor-tab-desktop-title:not(.elementor-active) {
    color: #82807d;
}

.widget-area strong,
h1,
h2,
h3,
h4,
h5,
h6,
fieldset legend,
th,
.main-navigation .top-menu>li>a,
.post-content .posted-on a,
.entry-meta .author a,
.entry-content strong,
.entry-content dt,
.entry-content th,
.entry-content dt a,
.entry-content th a,
body.single-post article.type-post .entry-title,
body.single-post .navigation .nav-link a,
.comment-content strong,
.comment-author,
.comment-author a,
.comment-metadata a.comment-edit-link,
.comment-reply-link,
.comment-content table th,
.comment-content table td a,
.comment-content dt,
.widget a,
.widget.widget_archive a,
.widget.widget_categories a,
.widget.widget_nav_menu a,
.widget.widget_meta a,
.widget.widget_pages a,
.widget_rss .rss-date,
.widget_rss li cite,
.widget_archive li,
.widget_categories li,
.c-heading,
.related-posts .related-heading,
.author-wrapper .author-name,
.page .entry-header .entry-title,
.search .site-content .page-title,
.site-header-account .login-form-title,
.elementor-teams-wrapper .elementor-team-name:not(:hover) {
    color: #3e475d;
}

.btn-link,
.elementor-element .elementor-button-link .elementor-button,
.button-link,
.mainmenu-container li.current-menu-parent>a,
.mainmenu-container .menu-item>a:hover,
.site-header .header-group .search-submit:hover,
.site-header .header-group .search-submit:focus,
.post-content .posted-on a:hover,
.entry-meta .entry-category a,
.entry-header .entry-category a,
.pbr-social-share a:hover,
body.single-post .navigation>div:hover,
body.single-post .navigation>div:hover .nav-title,
body.single-post .navigation>div:hover a,
body.single-post .navigation>div:hover b,
body.single-post .navigation .nav-title,
.breadcrumb a:hover,
.breadcrumb a:hover span,
.comment-author a:hover,
.comment-metadata a:hover,
.widget a:hover,
.widget a:focus,
.widget.widget_archive a:hover,
.widget.widget_archive a:focus,
.widget.widget_categories a:hover,
.widget.widget_categories a:focus,
.widget.widget_nav_menu a:hover,
.widget.widget_nav_menu a:focus,
.widget.widget_meta a:hover,
.widget.widget_meta a:focus,
.widget.widget_pages a:hover,
.widget.widget_pages a:focus,
h2.widget-title,
h2.widgettitle,
h2.widget-title a,
h2.widgettitle a,
.widget_recent_entries li a:hover,
.widget_recent_entries li a:active,
.widget_search button[type="submit"],
.widget .tagcloud a:hover,
.widget .tagcloud a:focus,
.widget.widget_tag_cloud a:hover,
.widget.widget_tag_cloud a:focus,
.button-outline-primary,
.more-link,
.elementor-wpcf7-button-outline_primary input[type="button"],
.elementor-wpcf7-button-outline_primary input[type="submit"],
.elementor-wpcf7-button-outline_primary button[type="submit"],
.mailchimp-button-outline_primary button,
.mailchimp-button-outline_primary button[type="submit"],
.elementor-element .elementor-button-outline_primary .elementor-button,
.c-primary,
.navigation-button .menu-toggle:hover,
.navigation-button .menu-toggle:focus,
.entry-title a:hover,
.entry-content blockquote cite a:hover,
.site-header-account .account-dropdown a.register-link,
.site-header-account .account-dropdown a.lostpass-link,
.site-header-account .account-links-menu li a:hover,
.site-header-account .account-dashboard li a:hover,
.comment-form a:hover,
.wp_widget_tag_cloud a:hover,
.wp_widget_tag_cloud a:focus,
#secondary .elementor-widget-container h5:first-of-type,
.elementor-nav-menu-popup .mfp-close,
.owl-theme.owl-carousel .owl-nav [class*='owl-']:hover:before,
#secondary .elementor-widget-wp-widget-recent-posts a,
.available-residences-table th,
.elementor-widget-opal-available-residences .header-title div,
.contactform-content .form-title,
.elementor-counter .elementor-counter-number-wrapper span,
.elementor-widget-heading .sub-title,
.elementor-widget-opal-image-hotspots .elementor-hotspots-item-number,
.elementor-widget-item-list .elementor-item-list-number,
.elementor-nav-menu--main.elementor-nav-menu--layout-horizontal .elementor-nav-menu a.elementor-sub-item.elementor-item-active,
.elementor-nav-menu--main .elementor-item.highlighted,
.elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-nav-menu--main .elementor-item:hover,
.elementor-nav-menu--main .elementor-item:focus,
.elementor-nav-menu--main .current-menu-ancestor .elementor-item.has-submenu,
.elementor-nav-menu--main .current-menu-item .elementor-item,
.elementor-nav-menu--popup .elementor-item.highlighted,
.elementor-nav-menu--popup .elementor-item.elementor-item-active,
.elementor-nav-menu--popup .elementor-item:hover,
.elementor-nav-menu--popup .elementor-item:focus,
.elementor-nav-menu--popup .elementor-nav-menu--dropdown a:hover,
.elementor-nav-menu--popup .elementor-nav-menu--dropdown a.highlighted,
.elementor-nav-menu--dropdown:not(.mega-menu) a:hover,
.elementor-nav-menu--dropdown:not(.mega-menu) a.highlighted,
.elementor-nav-menu--dropdown:not(.mega-menu) a.has-submenu,
.elementor-widget-opal-phone:not(:hover) i,
.elementor-widget-opal-phone:not(:hover) .elementor-phone-title,
.elementor-widget-opal-phone:not(:hover) .elementor-phone-subtitle,
.elementor-widget-opal-popup-template .elementor-toggle i:hover,
.elementor-widget-opal-popup-template .button-close:hover,
.elementor-widget-opal-post-grid .entry-category a,
.elementor-widget-opal-post-grid .entry-title a:hover,
.elementor-widget-opal-post-grid .entry-meta a:hover,
.elementor-widget-opal-post-grid .entry-meta .author a:hover,
.elementor-widget-opal-reason_carousel .elementor-content-wrap:hover .elementor-heading-title,
.elementor-search-form .elementor-search-form__submit:hover,
.elementor-search-form--skin-full_screen .elementor-search-form__toggle:hover,
.elementor-teams-wrapper .elementor-team-name:hover,
.elementor-widget-text-editor a,
.elementor-video-popup:hover .elementor-video-icons,
.elementor-video-popup:hover .elementor-video-title,
.osf-property-article .link-more a,
.item-recent-apartments .apartments-link {
    color: #d12b00;
}

.f-primary,
.elementor-widget-heading .heading-decor svg {
    fill: #d0b483;
}

.site-header .mainmenu-container .top-menu>li:before,
.page-numbers:not(.dots):hover,
.page-numbers:not(.dots):focus,
.page-numbers.current:not(.dots),
.comments-link span,
.post-content .posted-on:after,
.page-links a:hover .page-number,
.page-links a:focus .page-number,
.page-links a.post-page-numbers:hover,
.page-links a.post-page-numbers:focus,
.page-links>.page-number,
.error404 .error-btn-bh a,
.button-primary,
input[type="reset"],
input.secondary[type="button"],
input.secondary[type="reset"],
input.secondary[type="submit"],
input[type="button"],
input[type="submit"],
button[type="submit"],
.scrollup,
.elementor-wpcf7-button-primary input[type="button"][type="submit"],
.elementor-wpcf7-button-primary input[type="submit"],
.elementor-wpcf7-button-primary button[type="submit"],
.mailchimp-button-primary button,
.mailchimp-button-primary button[type="submit"],
.button-default:hover,
.button-dark:hover,
.elementor-element .elementor-button-dark .elementor-button:hover,
.button-dark:active,
.elementor-element .elementor-button-dark .elementor-button:active,
.button-dark:focus,
.elementor-element .elementor-button-dark .elementor-button:focus,
.button-light:hover,
.elementor-element .elementor-button-light .elementor-button:hover,
.button-light:active,
.elementor-element .elementor-button-light .elementor-button:active,
.button-light:focus,
.elementor-element .elementor-button-light .elementor-button:focus,
.elementor-element .elementor-button-primary .elementor-button,
.button-outline-primary:hover,
.more-link:hover,
.elementor-wpcf7-button-outline_primary input:hover[type="button"],
.elementor-wpcf7-button-outline_primary input:hover[type="submit"],
.elementor-wpcf7-button-outline_primary button:hover[type="submit"],
.mailchimp-button-outline_primary button:hover,
.button-outline-primary:active,
.more-link:active,
.elementor-wpcf7-button-outline_primary input:active[type="button"],
.elementor-wpcf7-button-outline_primary input:active[type="submit"],
.elementor-wpcf7-button-outline_primary button:active[type="submit"],
.mailchimp-button-outline_primary button:active,
.button-outline-primary.active,
.active.more-link,
.elementor-wpcf7-button-outline_primary input.active[type="button"],
.elementor-wpcf7-button-outline_primary input.active[type="submit"],
.elementor-wpcf7-button-outline_primary button.active[type="submit"],
.mailchimp-button-outline_primary button.active,
.show>.button-outline-primary.dropdown-toggle,
.show>.dropdown-toggle.more-link,
.elementor-wpcf7-button-outline_primary .show>input.dropdown-toggle[type="button"],
.elementor-wpcf7-button-outline_primary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-outline_primary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-outline_primary .show>button.dropdown-toggle,
.elementor-element .elementor-button-outline_primary .elementor-button:hover,
.elementor-element .elementor-button-outline_primary .elementor-button:active,
.elementor-element .elementor-button-outline_primary .elementor-button:focus,
.bg-primary,
.owl-theme.owl-carousel .owl-dots span,
.img-animated .elementor-image:after,
.col-animated:after,
.elementor-widget-opal-available-residences .scrollbar-inner>.scroll-element .scroll-bar,
.elementor-widget-divider .elementor-divider-separator:before,
.elementor-widget-opal-featured-room .elementor-featured-room-button:hover,
.elementor-widget-opal-featured-room .elementor-featured-room-zoom:hover,
.elementor-flip-box__front,
.opal-image-hotspots-main-icons .opal-image-hotspots-icon.style-2:hover,
.point-position:before,
.elementor-widget-opal-image-gallery .gallery-item-overlay,
.elementor-widget-opal-image-gallery .elementor-galerry__filter.elementor-active,
.elementor-nav-menu--main.elementor-nav-menu--layout-horizontal:not(.e--pointer-framed) .elementor-nav-menu>li.current-menu-parent>a:before,
.elementor-nav-menu--main.elementor-nav-menu--layout-horizontal:not(.e--pointer-framed) .elementor-nav-menu>li.current-menu-parent>a:after,
.elementor-nav-menu--main.e--pointer-dot .elementor-item.elementor-item-active:before,
.elementor-nav-menu--main.e--pointer-dot .elementor-item:not(:hover):before,
.elementor-nav-menu--main.e--pointer-dot .elementor-item:hover:before,
.elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
.elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after,
.elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after,
.elementor-nav-menu--popup.e--pointer-dot .elementor-item.elementor-item-active:before,
.elementor-nav-menu--popup.e--pointer-dot .elementor-item:hover:before,
.elementor-nav-menu--main.elementor-nav-menu--layout-vertical-absolute .vertical-heading,
.e--pointer-dot .elementor-item:before,
.e--pointer-underline .elementor-item:before,
.e--pointer-underline .elementor-item:after,
.property-variation-item .property_variation_button:hover,
.elementor-widget-opal-reason_carousel .elementor-reason-number span,
.elementor-widget-opal-tabs.elementor-widget-tabs.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-title.elementor-active span:after,
.elementor-teams-wrapper .team-icon-socials a:hover,
.elementor-widget-opal-text_carousel.text-carousel-style-2 .owl-theme.owl-carousel .owl-nav [class*='owl-']:hover:before,
.swiper-pagination-bullet:after,
.osf-vscroll-inner .osf-vscroll-dot-item .osf-vscroll-nav-link span:before,
.osf-property-article .post-thumbnail {
    background-color: #93270bad;
}

.button-primary,
input[type="reset"],
input.secondary[type="button"],
input.secondary[type="reset"],
input.secondary[type="submit"],
input[type="button"],
input[type="submit"],
button[type="submit"],
.scrollup,
.elementor-wpcf7-button-primary input[type="button"][type="submit"],
.elementor-wpcf7-button-primary input[type="submit"],
.elementor-wpcf7-button-primary button[type="submit"],
.mailchimp-button-primary button,
.mailchimp-button-primary button[type="submit"],
.button-secondary,
.secondary-button .search-submit,
.elementor-wpcf7-button-secondary input[type="button"][type="submit"],
.elementor-wpcf7-button-secondary input[type="submit"],
.elementor-wpcf7-button-secondary button[type="submit"],
.mailchimp-button-secondary button,
.mailchimp-button-secondary button[type="submit"],
.form-control:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus,
.page-numbers:not(.dots):hover,
.page-numbers:not(.dots):focus,
.page-numbers.current:not(.dots),
.breadcrumb a,
.button-default:hover,
.button-dark:hover,
.elementor-element .elementor-button-dark .elementor-button:hover,
.button-dark:active,
.elementor-element .elementor-button-dark .elementor-button:active,
.button-dark:focus,
.elementor-element .elementor-button-dark .elementor-button:focus,
.button-light:hover,
.elementor-element .elementor-button-light .elementor-button:hover,
.button-light:active,
.elementor-element .elementor-button-light .elementor-button:active,
.button-light:focus,
.elementor-element .elementor-button-light .elementor-button:focus,
.elementor-element .elementor-button-primary .elementor-button,
.button-outline-primary,
.more-link,
.elementor-wpcf7-button-outline_primary input[type="button"],
.elementor-wpcf7-button-outline_primary input[type="submit"],
.elementor-wpcf7-button-outline_primary button[type="submit"],
.mailchimp-button-outline_primary button,
.mailchimp-button-outline_primary button[type="submit"],
.elementor-element .elementor-button-outline_primary .elementor-button,
.button-outline-primary:hover,
.more-link:hover,
.elementor-wpcf7-button-outline_primary input:hover[type="button"],
.elementor-wpcf7-button-outline_primary input:hover[type="submit"],
.elementor-wpcf7-button-outline_primary button:hover[type="submit"],
.mailchimp-button-outline_primary button:hover,
.button-outline-primary:active,
.more-link:active,
.elementor-wpcf7-button-outline_primary input:active[type="button"],
.elementor-wpcf7-button-outline_primary input:active[type="submit"],
.elementor-wpcf7-button-outline_primary button:active[type="submit"],
.mailchimp-button-outline_primary button:active,
.button-outline-primary.active,
.active.more-link,
.elementor-wpcf7-button-outline_primary input.active[type="button"],
.elementor-wpcf7-button-outline_primary input.active[type="submit"],
.elementor-wpcf7-button-outline_primary button.active[type="submit"],
.mailchimp-button-outline_primary button.active,
.show>.button-outline-primary.dropdown-toggle,
.show>.dropdown-toggle.more-link,
.elementor-wpcf7-button-outline_primary .show>input.dropdown-toggle[type="button"],
.elementor-wpcf7-button-outline_primary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-outline_primary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-outline_primary .show>button.dropdown-toggle,
.elementor-element .elementor-button-outline_primary .elementor-button:hover,
.elementor-element .elementor-button-outline_primary .elementor-button:active,
.elementor-element .elementor-button-outline_primary .elementor-button:focus,
.b-primary,
.elementor-widget-opal-available-residences .button-outline-primary.contactform-button:hover,
.elementor-widget-opal-available-residences .contactform-button.more-link:hover,
.elementor-widget-opal-available-residences .elementor-wpcf7-button-outline_primary input.contactform-button:hover[type="button"],
.elementor-wpcf7-button-outline_primary .elementor-widget-opal-available-residences input.contactform-button:hover[type="button"],
.elementor-widget-opal-available-residences .elementor-wpcf7-button-outline_primary input.contactform-button:hover[type="submit"],
.elementor-wpcf7-button-outline_primary .elementor-widget-opal-available-residences input.contactform-button:hover[type="submit"],
.elementor-widget-opal-available-residences .elementor-wpcf7-button-outline_primary button.contactform-button:hover[type="submit"],
.elementor-wpcf7-button-outline_primary .elementor-widget-opal-available-residences button.contactform-button:hover[type="submit"],
.elementor-widget-opal-available-residences .mailchimp-button-outline_primary button.contactform-button:hover,
.mailchimp-button-outline_primary .elementor-widget-opal-available-residences button.contactform-button:hover,
.elementor-widget-opal-featured-room .elementor-featured-room-meta-inner:hover,
.elementor-widget-opal-featured-room .elementor-featured-room-button,
.elementor-widget-opal-featured-room .elementor-featured-room-zoom:hover,
.elementor-widget-opal-image-gallery .elementor-galerry__filter.elementor-active:before,
.e--pointer-framed .elementor-item.elementor-item-active:before,
.e--pointer-framed .elementor-item.elementor-item-active:after,
.e--pointer-framed .elementor-item:before,
.e--pointer-framed .elementor-item:after,
.elementor-nav-menu--main>.elementor-nav-menu,
.elementor-nav-menu--main .elementor-nav-menu ul,
.mega-menu-item,
.elementor-search-form--skin-full_screen .elementor-search-form__toggle:hover,
.elementor-widget-opal-text_carousel.text-carousel-style-2 .elementor-content-wrap,
.elementor-video-popup:hover .elementor-video-icons,
.elementor-video-popup:hover .elementor-video-title {
    border-color: #d0b483;
}

#secondary .widget,
.elementor-widget-opal-reason_carousel .elementor-content-wrap,
.elementor-widget-opal-tabs.elementor-widget-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title.elementor-active {
    border-top-color: #d0b483;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu li.menu-item-has-children:before,
.elementor-nav-menu--layout-horizontal .elementor-nav-menu li.has-mega-menu:before,
.elementor-widget-opal-tabs.elementor-widget-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title.elementor-active {
    border-bottom-color: #d0b483;
}

.btn-link:focus,
.elementor-element .elementor-button-link .elementor-button:focus,
.btn-link:hover,
.elementor-element .elementor-button-link .elementor-button:hover,
.button-link:focus,
.button-link:hover,
a:hover,
a:active,
.widget_search button[type="submit"]:hover,
.widget_search button[type="submit"]:focus,
.elementor-widget-opal-phone:hover i,
.elementor-widget-opal-phone:hover .elementor-phone-title,
.elementor-widget-opal-phone:hover .elementor-phone-subtitle,
.elementor-widget-opal-post-grid .entry-category a:hover,
.elementor-widget-text-editor a:hover {
    color: #c19c5c;
}

.button-primary:hover,
input:hover[type="reset"],
input:hover[type="button"],
input:hover[type="submit"],
button:hover[type="submit"],
.scrollup:hover,
.elementor-wpcf7-button-primary input:hover[type="submit"],
.elementor-wpcf7-button-primary button:hover[type="submit"],
.mailchimp-button-primary button:hover,
.button-primary:active,
input:active[type="reset"],
input:active[type="button"],
input:active[type="submit"],
button:active[type="submit"],
.scrollup:active,
.elementor-wpcf7-button-primary input:active[type="submit"],
.elementor-wpcf7-button-primary button:active[type="submit"],
.mailchimp-button-primary button:active,
.button-primary.active,
input.active[type="reset"],
input.active[type="button"],
input.active[type="submit"],
button.active[type="submit"],
.active.scrollup,
.elementor-wpcf7-button-primary input.active[type="submit"],
.elementor-wpcf7-button-primary button.active[type="submit"],
.mailchimp-button-primary button.active,
.show>.button-primary.dropdown-toggle,
.show>input.dropdown-toggle[type="reset"],
.show>input.dropdown-toggle[type="button"],
.show>input.dropdown-toggle[type="submit"],
.show>button.dropdown-toggle[type="submit"],
.show>.dropdown-toggle.scrollup,
.elementor-wpcf7-button-primary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-primary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-primary .show>button.dropdown-toggle,
.elementor-element .elementor-button-primary .elementor-button:hover,
.elementor-element .elementor-button-primary .elementor-button:active,
.elementor-element .elementor-button-primary .elementor-button:focus {
    background-color: #c19c5c;
}

.button-primary:active,
input:active[type="reset"],
input:active[type="button"],
input:active[type="submit"],
button:active[type="submit"],
.scrollup:active,
.elementor-wpcf7-button-primary input:active[type="submit"],
.elementor-wpcf7-button-primary button:active[type="submit"],
.mailchimp-button-primary button:active,
.button-primary.active,
input.active[type="reset"],
input.active[type="button"],
input.active[type="submit"],
button.active[type="submit"],
.active.scrollup,
.elementor-wpcf7-button-primary input.active[type="submit"],
.elementor-wpcf7-button-primary button.active[type="submit"],
.mailchimp-button-primary button.active,
.show>.button-primary.dropdown-toggle,
.show>input.dropdown-toggle[type="reset"],
.show>input.dropdown-toggle[type="button"],
.show>input.dropdown-toggle[type="submit"],
.show>button.dropdown-toggle[type="submit"],
.show>.dropdown-toggle.scrollup,
.elementor-wpcf7-button-primary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-primary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-primary .show>button.dropdown-toggle,
.button-secondary:active,
.secondary-button .search-submit:active,
.elementor-wpcf7-button-secondary input:active[type="submit"],
.elementor-wpcf7-button-secondary button:active[type="submit"],
.mailchimp-button-secondary button:active,
.button-secondary.active,
.secondary-button .active.search-submit,
.elementor-wpcf7-button-secondary input.active[type="submit"],
.elementor-wpcf7-button-secondary button.active[type="submit"],
.mailchimp-button-secondary button.active,
.show>.button-secondary.dropdown-toggle,
.secondary-button .show>.dropdown-toggle.search-submit,
.elementor-wpcf7-button-secondary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-secondary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-secondary .show>button.dropdown-toggle,
.button-primary:hover,
input:hover[type="reset"],
input:hover[type="button"],
input:hover[type="submit"],
button:hover[type="submit"],
.scrollup:hover,
.elementor-wpcf7-button-primary input:hover[type="submit"],
.elementor-wpcf7-button-primary button:hover[type="submit"],
.mailchimp-button-primary button:hover,
.elementor-element .elementor-button-primary .elementor-button:hover,
.elementor-element .elementor-button-primary .elementor-button:active,
.elementor-element .elementor-button-primary .elementor-button:focus {
    border-color: #c19c5c;
}

.comments-title,
.comment-respond .comment-reply-title,
.widget .tagcloud a,
.widget.widget_tag_cloud a,
.wp_widget_tag_cloud a,
.button-outline-secondary,
.elementor-wpcf7-button-outline_secondary input[type="button"][type="submit"],
.elementor-wpcf7-button-outline_secondary input[type="submit"],
.elementor-wpcf7-button-outline_secondary button[type="submit"],
.mailchimp-button-outline_secondary button,
.mailchimp-button-outline_secondary button[type="submit"],
.elementor-element .elementor-button-outline_secondary .elementor-button,
.c-secondary,
.author-wrapper .author-name h6,
.contactform-content button.mfp-close,
.elementor-counter .elementor-counter-title,
.property-variation-item .property_variation_button,
.opal-property-variation {
    color: #3e475d;
}

.f-secondary {
    fill: #3e475d;
}

blockquote,
.cat-tags-links .tags-links a,
.button-secondary,
.secondary-button .search-submit,
.elementor-wpcf7-button-secondary input[type="button"][type="submit"],
.elementor-wpcf7-button-secondary input[type="submit"],
.elementor-wpcf7-button-secondary button[type="submit"],
.mailchimp-button-secondary button,
.mailchimp-button-secondary button[type="submit"],
.elementor-button-secondary button[type="submit"],
.elementor-button-secondary input[type="button"],
.elementor-button-secondary input[type="submit"],
.elementor-element .elementor-button-secondary .elementor-button,
.button-outline-secondary:hover,
.elementor-wpcf7-button-outline_secondary input:hover[type="submit"],
.elementor-wpcf7-button-outline_secondary button:hover[type="submit"],
.mailchimp-button-outline_secondary button:hover,
.button-outline-secondary:active,
.elementor-wpcf7-button-outline_secondary input:active[type="submit"],
.elementor-wpcf7-button-outline_secondary button:active[type="submit"],
.mailchimp-button-outline_secondary button:active,
.button-outline-secondary.active,
.elementor-wpcf7-button-outline_secondary input.active[type="submit"],
.elementor-wpcf7-button-outline_secondary button.active[type="submit"],
.mailchimp-button-outline_secondary button.active,
.show>.button-outline-secondary.dropdown-toggle,
.elementor-wpcf7-button-outline_secondary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-outline_secondary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-outline_secondary .show>button.dropdown-toggle,
.elementor-element .elementor-button-outline_secondary .elementor-button:hover,
.elementor-element .elementor-button-outline_secondary .elementor-button:active,
.elementor-element .elementor-button-outline_secondary .elementor-button:focus,
.bg-secondary,
#secondary .elementor-widget-wp-widget-categories a:before,
.elementor-flip-box__back,
.opal-image-hotspots-main-icons .opal-image-hotspots-icon.style-2,
.elementor-widget-opal-text_carousel.text-carousel-style-2 .owl-theme.owl-carousel .owl-nav [class*='owl-']:before,
.views-derection-indicator {
    background-color: #3e475d;
}

.button-secondary,
.secondary-button .search-submit,
.elementor-wpcf7-button-secondary input[type="button"][type="submit"],
.elementor-wpcf7-button-secondary input[type="submit"],
.elementor-wpcf7-button-secondary button[type="submit"],
.mailchimp-button-secondary button,
.mailchimp-button-secondary button[type="submit"],
.elementor-button-secondary button[type="submit"],
.elementor-button-secondary input[type="button"],
.elementor-button-secondary input[type="submit"],
.elementor-element .elementor-button-secondary .elementor-button,
.button-outline-secondary,
.elementor-wpcf7-button-outline_secondary input[type="button"][type="submit"],
.elementor-wpcf7-button-outline_secondary input[type="submit"],
.elementor-wpcf7-button-outline_secondary button[type="submit"],
.mailchimp-button-outline_secondary button,
.mailchimp-button-outline_secondary button[type="submit"],
.elementor-element .elementor-button-outline_secondary .elementor-button,
.button-outline-secondary:hover,
.elementor-wpcf7-button-outline_secondary input:hover[type="submit"],
.elementor-wpcf7-button-outline_secondary button:hover[type="submit"],
.button-outline-secondary:active,
.elementor-wpcf7-button-outline_secondary input:active[type="submit"],
.elementor-wpcf7-button-outline_secondary button:active[type="submit"],
.button-outline-secondary.active,
.elementor-wpcf7-button-outline_secondary input.active[type="submit"],
.elementor-wpcf7-button-outline_secondary button.active[type="submit"],
.show>.button-outline-secondary.dropdown-toggle,
.elementor-wpcf7-button-outline_secondary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-outline_secondary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-outline_secondary .show>button.dropdown-toggle,
.elementor-element .elementor-button-outline_secondary .elementor-button:hover,
.elementor-element .elementor-button-outline_secondary .elementor-button:active,
.elementor-element .elementor-button-outline_secondary .elementor-button:focus,
.b-secondary {
    border-color: #3e475d;
}

.button-secondary:hover,
.secondary-button .search-submit:hover,
.elementor-wpcf7-button-secondary input:hover[type="submit"],
.elementor-wpcf7-button-secondary button:hover[type="submit"],
.mailchimp-button-secondary button:hover,
.button-secondary:active,
.secondary-button .search-submit:active,
.elementor-wpcf7-button-secondary input:active[type="submit"],
.elementor-wpcf7-button-secondary button:active[type="submit"],
.mailchimp-button-secondary button:active,
.button-secondary.active,
.secondary-button .active.search-submit,
.elementor-wpcf7-button-secondary input.active[type="submit"],
.elementor-wpcf7-button-secondary button.active[type="submit"],
.mailchimp-button-secondary button.active,
.show>.button-secondary.dropdown-toggle,
.secondary-button .show>.dropdown-toggle.search-submit,
.elementor-wpcf7-button-secondary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-secondary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-secondary .show>button.dropdown-toggle,
.elementor-button-secondary button[type="submit"]:hover,
.elementor-button-secondary button[type="submit"]:active,
.elementor-button-secondary button[type="submit"]:focus,
.elementor-button-secondary input[type="button"]:hover,
.elementor-button-secondary input[type="button"]:active,
.elementor-button-secondary input[type="button"]:focus,
.elementor-button-secondary input[type="submit"]:hover,
.elementor-button-secondary input[type="submit"]:active,
.elementor-button-secondary input[type="submit"]:focus,
.elementor-element .elementor-button-secondary .elementor-button:hover,
.elementor-element .elementor-button-secondary .elementor-button:active,
.elementor-element .elementor-button-secondary .elementor-button:focus {
    background-color: #292f3d;
}

.button-secondary:hover,
.secondary-button .search-submit:hover,
.elementor-wpcf7-button-secondary input:hover[type="submit"],
.elementor-wpcf7-button-secondary button:hover[type="submit"],
.mailchimp-button-secondary button:hover,
.button-secondary:active,
.secondary-button .search-submit:active,
.elementor-wpcf7-button-secondary input:active[type="submit"],
.elementor-wpcf7-button-secondary button:active[type="submit"],
.mailchimp-button-secondary button:active,
.button-secondary.active,
.secondary-button .active.search-submit,
.elementor-wpcf7-button-secondary input.active[type="submit"],
.elementor-wpcf7-button-secondary button.active[type="submit"],
.mailchimp-button-secondary button.active,
.show>.button-secondary.dropdown-toggle,
.secondary-button .show>.dropdown-toggle.search-submit,
.elementor-wpcf7-button-secondary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-secondary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-secondary .show>button.dropdown-toggle,
.elementor-button-secondary button[type="submit"]:hover,
.elementor-button-secondary button[type="submit"]:active,
.elementor-button-secondary button[type="submit"]:focus,
.elementor-button-secondary input[type="button"]:hover,
.elementor-button-secondary input[type="button"]:active,
.elementor-button-secondary input[type="button"]:focus,
.elementor-button-secondary input[type="submit"]:hover,
.elementor-button-secondary input[type="submit"]:active,
.elementor-button-secondary input[type="submit"]:focus,
.elementor-element .elementor-button-secondary .elementor-button:hover,
.elementor-element .elementor-button-secondary .elementor-button:active,
.elementor-element .elementor-button-secondary .elementor-button:focus {
    border-color: #292f3d;
}

.row,
body.opal-content-layout-2cl #content .wrap,
body.opal-content-layout-2cr #content .wrap,
[data-opal-columns],
.opal-default-content-layout-2cr .site-content .wrap,
.site-footer .widget-area,
.comment-form,
.widget .gallery,
.elementor-element .gallery,
.entry-gallery .gallery,
.single .gallery,
[data-elementor-columns] {
    margin-right: -15px;
    margin-left: -15px;
}

.col-1,
.col-2,
[data-elementor-columns-mobile="6"] .column-item,
.col-3,
[data-elementor-columns-mobile="4"] .column-item,
.col-4,
.comment-form .comment-form-author,
.comment-form .comment-form-email,
.comment-form .comment-form-url,
[data-elementor-columns-mobile="3"] .column-item,
.col-5,
.col-6,
[data-elementor-columns-mobile="2"] .column-item,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.opal-archive-style-2.opal-content-layout-2cr .post-style-2,
.related-posts .column-item,
.opal-default-content-layout-2cr .related-posts .column-item,
.opal-content-layout-2cr .related-posts .column-item,
.opal-content-layout-2cl .related-posts .column-item,
.site-footer .widget-area .widget-column,
.comment-form .logged-in-as,
.comment-form .comment-notes,
.comment-form .comment-form-comment,
.comment-form .form-submit,
.widget .gallery-columns-1 .gallery-item,
.elementor-element .gallery-columns-1 .gallery-item,
.entry-gallery .gallery-columns-1 .gallery-item,
.single .gallery-columns-1 .gallery-item,
[data-elementor-columns-mobile="1"] .column-item,
.col,
body #secondary,
.col-auto,
.col-sm-1,
[data-opal-columns="12"] .column-item,
.col-sm-2,
[data-opal-columns="6"] .column-item,
.col-sm-3,
[data-opal-columns="4"] .column-item,
.col-sm-4,
[data-opal-columns="3"] .column-item,
.widget .gallery-columns-6 .gallery-item,
.elementor-element .gallery-columns-6 .gallery-item,
.entry-gallery .gallery-columns-6 .gallery-item,
.single .gallery-columns-6 .gallery-item,
.col-sm-5,
.col-sm-6,
[data-opal-columns="2"] .column-item,
.opal-archive-style-3:not(.opal-content-layout-2cr) .post-style-3,
.widget .gallery-columns-2 .gallery-item,
.elementor-element .gallery-columns-2 .gallery-item,
.entry-gallery .gallery-columns-2 .gallery-item,
.single .gallery-columns-2 .gallery-item,
.widget .gallery-columns-3 .gallery-item,
.elementor-element .gallery-columns-3 .gallery-item,
.entry-gallery .gallery-columns-3 .gallery-item,
.single .gallery-columns-3 .gallery-item,
.widget .gallery-columns-4 .gallery-item,
.elementor-element .gallery-columns-4 .gallery-item,
.entry-gallery .gallery-columns-4 .gallery-item,
.single .gallery-columns-4 .gallery-item,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
[data-opal-columns="1"] .column-item,
.opal-archive-style-2:not(.opal-content-layout-2cr) .post-style-2,
.opal-archive-style-3.opal-content-layout-2cr .post-style-3,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
[data-elementor-columns-tablet="6"] .column-item,
.col-md-3,
[data-elementor-columns-tablet="4"] .column-item,
.col-md-4,
[data-elementor-columns-tablet="3"] .column-item,
.col-md-5,
.opal-default-content-layout-2cr #secondary,
.col-md-6,
[data-elementor-columns-tablet="2"] .column-item,
.col-md-7,
.opal-default-content-layout-2cr #primary,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
[data-elementor-columns-tablet="1"] .column-item,
.elementor-widget-opal-image-hotspots .opal-image-hotspots-accordion,
.elementor-widget-opal-image-hotspots .opal-image-hotspots-accordion+.opal-image-hotspots-container,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
[data-elementor-columns="6"] .column-item,
.col-lg-3,
[data-elementor-columns="4"] .column-item,
.col-lg-4,
[data-elementor-columns="3"] .column-item,
.col-lg-5,
.col-lg-6,
[data-elementor-columns="2"] .column-item,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
[data-elementor-columns="1"] .column-item,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto {
    padding-right: 15px;
    padding-left: 15px;
}

.container,
#content,
ul.elementor-nav-menu--dropdown.mega-containerwidth>li.mega-menu-item>.elementor {
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width:576px) {

    .container,
    #content,
    ul.elementor-nav-menu--dropdown.mega-containerwidth>li.mega-menu-item>.elementor {
        max-width: 540px;
    }
}

@media (min-width:768px) {

    .container,
    #content,
    ul.elementor-nav-menu--dropdown.mega-containerwidth>li.mega-menu-item>.elementor {
        max-width: 720px;
    }
}

@media (min-width:992px) {

    .container,
    #content,
    ul.elementor-nav-menu--dropdown.mega-containerwidth>li.mega-menu-item>.elementor {
        max-width: 960px;
    }
}

@media (min-width:1200px) {

    .container,
    #content,
    ul.elementor-nav-menu--dropdown.mega-containerwidth>li.mega-menu-item>.elementor {
        max-width: 1350px;
    }
}

.elementor-widget-heading .elementor-heading-title {
    font-family:"poppins",sans-serif;
}

.elementor-widget-heading .elementor-heading-title,
.elementor-text-editor b {
    font-weight: 400;
}

.elementor-widget-heading .elementor-heading-title {
    font-family:"poppins",sans-serif;
}

.elementor-widget-heading .elementor-heading-title,
.elementor-text-editor b {
    font-weight: 400;
}

.typo-heading,
.button-default,
.button-dark,
.elementor-element .elementor-button-dark .elementor-button,
.button-light,
.elementor-element .elementor-button-light .elementor-button,
h1,
h2,
h3,
h4,
h5,
h6,
body.single-post .navigation .nav-link a,
.author-wrapper .author-name,
.error404 h1,
.error404 .error-404-subtitle,
h2.widget-title,
h2.widgettitle,
#secondary .elementor-widget-container h5:first-of-type,
.contactform-content .form-title,
.elementor-widget-heading .elementor-heading-title,
.elementor-teams-wrapper .elementor-team-name,
.elementor-teams-wrapper .elementor-team-job,
.elementor-video-title,
.osf-property-article .property-title {
    font-family:"poppins",sans-serif;
    font-weight: 400;
}

@media screen and (min-width:1200px) {

    .container,
    #content,
    .single-product .related.products,
    .single-product .up-sells.products {
        max-width: 1320px;
    }
}

.page-title-bar {
    background-color: #000000;
    background-image: url(https://demo2.wpopal.com/aroland/wp-content/uploads/2019/07/breadcrumb_total.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    ;
}

.page-title {
    color: #ffffff;
}

.breadcrumb,
.breadcrumb span,
.breadcrumb * {
    color: #ffffff;
    ;
}

.breadcrumb a:hover,
.breadcrumb a:hover span {
    color: #ffffff;
}

.button-primary,
input[type="reset"],
input.secondary[type="button"],
input.secondary[type="reset"],
input.secondary[type="submit"],
input[type="button"],
input[type="submit"],
button[type="submit"],
.scrollup,
.elementor-wpcf7-button-primary input[type="button"][type="submit"],
.elementor-wpcf7-button-primary input[type="submit"],
.elementor-wpcf7-button-primary button[type="submit"],
.mailchimp-button-primary button,
.mailchimp-button-primary button[type="submit"],
.button-default:hover,
.button-dark:hover,
.elementor-element .elementor-button-dark .elementor-button:hover,
.button-dark:active,
.elementor-element .elementor-button-dark .elementor-button:active,
.button-dark:focus,
.elementor-element .elementor-button-dark .elementor-button:focus,
.button-light:hover,
.elementor-element .elementor-button-light .elementor-button:hover,
.button-light:active,
.elementor-element .elementor-button-light .elementor-button:active,
.button-light:focus,
.elementor-element .elementor-button-light .elementor-button:focus,
.elementor-element .elementor-button-primary .elementor-button {
    background-color: #d0b483;
    border-color: #d0b483;
    color: #fff;
    border-radius: 0px;
}

.button-primary:hover,
input:hover[type="reset"],
input:hover[type="button"],
input:hover[type="submit"],
button:hover[type="submit"],
.scrollup:hover,
.elementor-wpcf7-button-primary input:hover[type="submit"],
.elementor-wpcf7-button-primary button:hover[type="submit"],
.mailchimp-button-primary button:hover,
.button-primary:active,
input:active[type="reset"],
input:active[type="button"],
input:active[type="submit"],
button:active[type="submit"],
.scrollup:active,
.elementor-wpcf7-button-primary input:active[type="submit"],
.elementor-wpcf7-button-primary button:active[type="submit"],
.mailchimp-button-primary button:active,
.button-primary.active,
input.active[type="reset"],
input.active[type="button"],
input.active[type="submit"],
button.active[type="submit"],
.active.scrollup,
.elementor-wpcf7-button-primary input.active[type="submit"],
.elementor-wpcf7-button-primary button.active[type="submit"],
.mailchimp-button-primary button.active,
.show>.button-primary.dropdown-toggle,
.show>input.dropdown-toggle[type="reset"],
.show>input.dropdown-toggle[type="button"],
.show>input.dropdown-toggle[type="submit"],
.show>button.dropdown-toggle[type="submit"],
.show>.dropdown-toggle.scrollup,
.elementor-wpcf7-button-primary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-primary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-primary .show>button.dropdown-toggle,
.elementor-element .elementor-button-primary .elementor-button:hover,
.elementor-element .elementor-button-primary .elementor-button:active,
.elementor-element .elementor-button-primary .elementor-button:focus {
    background-color: #c19c5c;
    border-color: #c19c5c;
    color: #fff;
}

.button-primary,
input[type="reset"],
input.secondary[type="button"],
input.secondary[type="reset"],
input.secondary[type="submit"],
input[type="button"],
input[type="submit"],
button[type="submit"],
.scrollup,
.elementor-wpcf7-button-primary input[type="button"][type="submit"],
.elementor-wpcf7-button-primary input[type="submit"],
.elementor-wpcf7-button-primary button[type="submit"],
.mailchimp-button-primary button,
.mailchimp-button-primary button[type="submit"],
.button-default:hover,
.button-dark:hover,
.elementor-element .elementor-button-dark .elementor-button:hover,
.button-dark:active,
.elementor-element .elementor-button-dark .elementor-button:active,
.button-dark:focus,
.elementor-element .elementor-button-dark .elementor-button:focus,
.button-light:hover,
.elementor-element .elementor-button-light .elementor-button:hover,
.button-light:active,
.elementor-element .elementor-button-light .elementor-button:active,
.button-light:focus,
.elementor-element .elementor-button-light .elementor-button:focus,
.elementor-element .elementor-button-primary .elementor-button {
    background-color: #93270b;
    border-color: #93270b;
    color: #fff;
  
    border-radius: 0px;
}

.button-primary:hover,
input:hover[type="reset"],
input:hover[type="button"],
input:hover[type="submit"],
button:hover[type="submit"],
.scrollup:hover,
.elementor-wpcf7-button-primary input:hover[type="submit"],
.elementor-wpcf7-button-primary button:hover[type="submit"],
.mailchimp-button-primary button:hover,
.button-primary:active,
input:active[type="reset"],
input:active[type="button"],
input:active[type="submit"],
button:active[type="submit"],
.scrollup:active,
.elementor-wpcf7-button-primary input:active[type="submit"],
.elementor-wpcf7-button-primary button:active[type="submit"],
.mailchimp-button-primary button:active,
.button-primary.active,
input.active[type="reset"],
input.active[type="button"],
input.active[type="submit"],
button.active[type="submit"],
.active.scrollup,
.elementor-wpcf7-button-primary input.active[type="submit"],
.elementor-wpcf7-button-primary button.active[type="submit"],
.mailchimp-button-primary button.active,
.show>.button-primary.dropdown-toggle,
.show>input.dropdown-toggle[type="reset"],
.show>input.dropdown-toggle[type="button"],
.show>input.dropdown-toggle[type="submit"],
.show>button.dropdown-toggle[type="submit"],
.show>.dropdown-toggle.scrollup,
.elementor-wpcf7-button-primary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-primary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-primary .show>button.dropdown-toggle,
.elementor-element .elementor-button-primary .elementor-button:hover,
.elementor-element .elementor-button-primary .elementor-button:active,
.elementor-element .elementor-button-primary .elementor-button:focus {
    background-color:#93270b;
    border-color: #93270b;
    color: #fff;
}

.button-secondary,
.secondary-button .search-submit,
.elementor-wpcf7-button-secondary input[type="button"][type="submit"],
.elementor-wpcf7-button-secondary input[type="submit"],
.elementor-wpcf7-button-secondary button[type="submit"],
.mailchimp-button-secondary button,
.mailchimp-button-secondary button[type="submit"],
.elementor-button-secondary button[type="submit"],
.elementor-button-secondary input[type="button"],
.elementor-button-secondary input[type="submit"],
.elementor-element .elementor-button-secondary .elementor-button {
    background-color: #3e475d;
    border-color: #3e475d;
    color: #fff;
    border-radius: 0px;
}

.button-secondary:hover,
.secondary-button .search-submit:hover,
.elementor-wpcf7-button-secondary input:hover[type="submit"],
.elementor-wpcf7-button-secondary button:hover[type="submit"],
.mailchimp-button-secondary button:hover,
.button-secondary:active,
.secondary-button .search-submit:active,
.elementor-wpcf7-button-secondary input:active[type="submit"],
.elementor-wpcf7-button-secondary button:active[type="submit"],
.mailchimp-button-secondary button:active,
.button-secondary.active,
.secondary-button .active.search-submit,
.elementor-wpcf7-button-secondary input.active[type="submit"],
.elementor-wpcf7-button-secondary button.active[type="submit"],
.mailchimp-button-secondary button.active,
.show>.button-secondary.dropdown-toggle,
.secondary-button .show>.dropdown-toggle.search-submit,
.elementor-wpcf7-button-secondary .show>input.dropdown-toggle[type="submit"],
.elementor-wpcf7-button-secondary .show>button.dropdown-toggle[type="submit"],
.mailchimp-button-secondary .show>button.dropdown-toggle,
.elementor-button-secondary button[type="submit"]:hover,
.elementor-button-secondary button[type="submit"]:active,
.elementor-button-secondary button[type="submit"]:focus,
.elementor-button-secondary input[type="button"]:hover,
.elementor-button-secondary input[type="button"]:active,
.elementor-button-secondary input[type="button"]:focus,
.elementor-button-secondary input[type="submit"]:hover,
.elementor-button-secondary input[type="submit"]:active,
.elementor-button-secondary input[type="submit"]:focus,
.elementor-element .elementor-button-secondary .elementor-button:hover,
.elementor-element .elementor-button-secondary .elementor-button:active,
.elementor-element .elementor-button-secondary .elementor-button:focus {
    background-color: #292f3d;
    border-color: #292f3d;
    color: #fff;
}

button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.button,
.btn {}
.elementor-125 .elementor-element.elementor-element-4c69ab3:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-4c69ab3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://demo2.wpopal.com/aroland/wp-content/uploads/2019/06/home3_banner1.jpg");
    background-position: 175px 0;
    background-repeat: no-repeat;
   
}

.elementor-125 .elementor-element.elementor-element-4c69ab3>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(90deg,rgba(0,0,0,0) 60%,#fff 50%);
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-4c69ab3 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 150px;
    margin-bottom: 0;
    padding: 0 30px
}

.elementor-125 .elementor-element.elementor-element-b300852:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-125 .elementor-element.elementor-element-b300852>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #fff
}

.elementor-125 .elementor-element.elementor-element-b300852>.elementor-element-populated {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 90px 0 150px 110px
}

.elementor-125 .elementor-element.elementor-element-b300852>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-350e91d .elementor-heading-title {
    font-size: 36px;
    line-height: 48px;
    letter-spacing: 7.2px
}

.elementor-125 .elementor-element.elementor-element-350e91d>.elementor-widget-container {
    padding: 0 0 20px
}

.elementor-125 .elementor-element.elementor-element-442282b:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-442282b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://demo2.wpopal.com/aroland/wp-content/uploads/2019/06/home3_banner2.jpg");
    background-position: 85% 0;
    background-repeat: no-repeat;
    background-size: 880px auto
}

.elementor-125 .elementor-element.elementor-element-442282b {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 150px;
    margin-bottom: 0;
    padding: 0 30px
}

.elementor-125 .elementor-element.elementor-element-442282b>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-e531b76:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-125 .elementor-element.elementor-element-e531b76>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #fff
}

.elementor-125 .elementor-element.elementor-element-e531b76>.elementor-element-populated {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 170px 110px 170px 0
}

.elementor-125 .elementor-element.elementor-element-e531b76>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-88fb44f .elementor-heading-title {
    font-size: 36px;
    line-height: 48px;
    letter-spacing: 7.2px
}

.elementor-125 .elementor-element.elementor-element-88fb44f>.elementor-widget-container {
    padding: 0 0 20px
}

.elementor-125 .elementor-element.elementor-element-380645e:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-380645e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://demo2.wpopal.com/aroland/wp-content/uploads/2019/06/home3_banner3.jpg");
    background-position: 175px 0;
    background-repeat: no-repeat;
    background-size: 880px auto
}

.elementor-125 .elementor-element.elementor-element-380645e>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(90deg,rgba(0,0,0,0) 60%,#fff 50%);
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-380645e {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 150px;
    margin-bottom: 290px;
    padding: 0 30px
}

.elementor-125 .elementor-element.elementor-element-83a939b:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-125 .elementor-element.elementor-element-83a939b>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #fff
}

.elementor-125 .elementor-element.elementor-element-83a939b>.elementor-element-populated {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 90px 0 120px 110px
}

.elementor-125 .elementor-element.elementor-element-83a939b>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-27ac1d8 .elementor-heading-title {
    font-size: 36px;
    line-height: 48px;
    letter-spacing: 7.2px
}

.elementor-125 .elementor-element.elementor-element-27ac1d8>.elementor-widget-container {
    padding: 0 0 20px
}

.elementor-125 .elementor-element.elementor-element-f4a6ef9 {
    z-index: 1
}

.elementor-125 .elementor-element.elementor-element-17295f7 {
    text-align: center;
    z-index: 1
}

.elementor-125 .elementor-element.elementor-element-cd13beb {
    margin-top: -310px;
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-be1af40 .elementor-repeater-item-961917d.opal-image-hotspots-main-icons {
    left: 50%;
    top: 50%
}

.elementor-125 .elementor-element.elementor-element-be1af40 .elementor-repeater-item-b15648e.opal-image-hotspots-main-icons {
    left: 25%;
    top: 62%
}

.elementor-125 .elementor-element.elementor-element-be1af40 .elementor-repeater-item-231eea6.opal-image-hotspots-main-icons {
    left: 8%;
    top: 52%
}

.elementor-125 .elementor-element.elementor-element-be1af40 .elementor-repeater-item-91c52e0.opal-image-hotspots-main-icons {
    left: 32%;
    top: 83%
}

.elementor-125 .elementor-element.elementor-element-be1af40 .elementor-repeater-item-e22d18a.opal-image-hotspots-main-icons {
    left: 74%;
    top: 68%
}

.elementor-125 .elementor-element.elementor-element-be1af40 .opal-image-hotspots-container {
    text-align: center
}

.elementor-125 .elementor-element.elementor-element-496e867:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-496e867>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #fff
}

.elementor-125 .elementor-element.elementor-element-496e867 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: -80px;
    margin-bottom: 0;
    padding: 80px 0 0
}

.elementor-125 .elementor-element.elementor-element-496e867>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-8c99107 {
    text-align: center
}

.elementor-125 .elementor-element.elementor-element-8c99107.elementor-widget-heading .elementor-heading-title {
    color: #000
}

.elementor-125 .elementor-element.elementor-element-8c99107 .elementor-heading-title {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 5.6px
}

.elementor-125 .elementor-element.elementor-element-11a12f5 {
    margin-top: 50px;
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-4c278d8>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-4c278d8>.elementor-element-populated {
    padding: 0 0 0 40px
}

.elementor-125 .elementor-element.elementor-element-fce59cb .elementor-icon-list-item {
    padding: 10px 0;
    font-size: 16px
}

.elementor-125 .elementor-element.elementor-element-fce59cb .elementor-icon-list-icon i {
    font-size: 30px
}

.elementor-125 .elementor-element.elementor-element-fce59cb .elementor-icon-list-text {
    padding-left: 25px;
    color: #82807d
}

.elementor-125 .elementor-element.elementor-element-fbc88d6>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-fbc88d6>.elementor-element-populated {
    padding: 0 0 0 40px
}

.elementor-125 .elementor-element.elementor-element-ba98efe .elementor-icon-list-item {
    padding: 10px 0;
    font-size: 16px
}

.elementor-125 .elementor-element.elementor-element-ba98efe .elementor-icon-list-icon i {
    font-size: 30px
}

.elementor-125 .elementor-element.elementor-element-ba98efe .elementor-icon-list-text {
    padding-left: 25px;
    color: #82807d
}

.elementor-125 .elementor-element.elementor-element-cb8307d>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-cb8307d>.elementor-element-populated {
    padding: 0 0 0 40px
}

.elementor-125 .elementor-element.elementor-element-b0b861c .elementor-icon-list-item {
    padding: 10px 0;
    font-size: 16px
}

.elementor-125 .elementor-element.elementor-element-b0b861c .elementor-icon-list-icon i {
    font-size: 30px
}

.elementor-125 .elementor-element.elementor-element-b0b861c .elementor-icon-list-text {
    padding-left: 25px;
    color: #82807d
}

.elementor-125 .elementor-element.elementor-element-433ac4d>.elementor-container {
    max-width: 410px
}

.elementor-125 .elementor-element.elementor-element-433ac4d {
    border-style: solid;
    border-width: 0 0 1px;
    border-color: #e8e8e8;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 50px;
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-433ac4d>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-c0a2df3>.elementor-element-populated {
    margin: 0 0 -30px
}

.elementor-125 .elementor-element.elementor-element-8efd969 .elementor-button .elementor-button-icon i {
    font-size: 14px
}

.elementor-125 .elementor-element.elementor-element-8efd969 .elementor-button .elementor-align-icon-right {
    margin-left: 7px
}

.elementor-125 .elementor-element.elementor-element-8efd969 .elementor-button .elementor-align-icon-left {
    margin-right: 7px
}

.elementor-125 .elementor-element.elementor-element-d388a42 {
    margin-top: 150px;
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-59b8c05 {
    text-align: center;
    z-index: 1
}

.elementor-125 .elementor-element.elementor-element-f63ef6f .elementor-text-editor {
    text-align: center
}

.elementor-125 .elementor-element.elementor-element-f63ef6f>.elementor-widget-container {
    padding: 60px 0 70px
}

.elementor-125 .elementor-element.elementor-element-d18c104 .elementor-tabs-wrapper {
    justify-content: center
}

.elementor-125 .elementor-element.elementor-element-d18c104 .elementor-tab-desktop-title.elementor-active {
    color: #000 !important
}

.elementor-125 .elementor-element.elementor-element-d18c104 .elementor-tab-desktop-title {
    justify-content: center
}

.elementor-125 .elementor-element.elementor-element-d18c104 .elementor-tab-content {
    padding: 0;
    text-align: left
}

.elementor-125 .elementor-element.elementor-element-1d960c3>.elementor-container {
    min-height: 280px
}

.elementor-125 .elementor-element.elementor-element-1d960c3>.elementor-container:after {
    content: "";
    min-height: inherit
}

.elementor-125 .elementor-element.elementor-element-1d960c3:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-1d960c3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #d0b483
}

.elementor-125 .elementor-element.elementor-element-1d960c3 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 150px;
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-1d960c3>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-047e4ff>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-136d3ad .elementor-counter {
    text-align: center
}

.elementor-125 .elementor-element.elementor-element-136d3ad .elementor-counter-number {
    color: #fff;
    font-size: 80px
}

.elementor-125 .elementor-element.elementor-element-136d3ad .elementor-counter-number-prefix {
    color: #d0b483
}

.elementor-125 .elementor-element.elementor-element-136d3ad .elementor-counter-title {
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2.4px
}

.elementor-125 .elementor-element.elementor-element-5a36e20>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-51f0748 .elementor-counter {
    text-align: center
}

.elementor-125 .elementor-element.elementor-element-51f0748 .elementor-counter-number {
    color: #fff;
    font-size: 80px
}

.elementor-125 .elementor-element.elementor-element-51f0748 .elementor-counter-number-prefix {
    color: #d0b483
}

.elementor-125 .elementor-element.elementor-element-51f0748 .elementor-counter-title {
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2.4px
}

.elementor-125 .elementor-element.elementor-element-0c0b7b3>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-a1d5d4d .elementor-counter {
    text-align: center
}

.elementor-125 .elementor-element.elementor-element-a1d5d4d .elementor-counter-number {
    color: #fff;
    font-size: 80px
}

.elementor-125 .elementor-element.elementor-element-a1d5d4d .elementor-counter-number-prefix {
    color: #d0b483
}

.elementor-125 .elementor-element.elementor-element-a1d5d4d .elementor-counter-title {
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2.4px
}

.elementor-125 .elementor-element.elementor-element-5be17e5>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-4eae0f8 .elementor-counter {
    text-align: center
}

.elementor-125 .elementor-element.elementor-element-4eae0f8 .elementor-counter-number {
    color: #fff;
    font-size: 80px
}

.elementor-125 .elementor-element.elementor-element-4eae0f8 .elementor-counter-number-prefix {
    color: #d0b483
}

.elementor-125 .elementor-element.elementor-element-4eae0f8 .elementor-counter-title {
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2.4px
}

.elementor-125 .elementor-element.elementor-element-9ef5a63 {
    margin-top: 150px;
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-8691c6a {
    text-align: center;
    z-index: 1
}

.elementor-125 .elementor-element.elementor-element-271d96f>.elementor-container {
    max-width: 1320px
}

.elementor-125 .elementor-element.elementor-element-271d96f {
    margin-top: 80px;
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-5bfd494>.elementor-element-populated {
    margin: 0 15px
}

.elementor-125 .elementor-element.elementor-element-bb1ea05>.elementor-element-populated {
    border-style: solid;
    border-width: 1px;
    border-color: #ebebeb;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 15px
}

.elementor-125 .elementor-element.elementor-element-bb1ea05>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-f5cc13b {
    border-style: solid;
    border-width: 3px 0 0;
    border-color: #d0b483;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: -1px;
    margin-bottom: 0;
    padding: 60px 60px 40px
}

.elementor-125 .elementor-element.elementor-element-f5cc13b>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-e2f6204 {
    text-align: left
}

.elementor-125 .elementor-element.elementor-element-e2f6204.elementor-widget-heading .elementor-heading-title {
    color: #000
}

.elementor-125 .elementor-element.elementor-element-e2f6204 .elementor-heading-title {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 5.6px
}

.elementor-125 .elementor-element.elementor-element-97f7e70 {
    padding: 0 60px
}

.elementor-125 .elementor-element.elementor-element-e16cce1 .elementor-icon-list-item {
    padding: 0 0 10px
}

.elementor-125 .elementor-element.elementor-element-e16cce1 .elementor-icon-list-icon i {
    font-size: 14px
}

.elementor-125 .elementor-element.elementor-element-c8b4ea8 .elementor-icon-list-item {
    padding: 0 0 10px
}

.elementor-125 .elementor-element.elementor-element-c8b4ea8 .elementor-icon-list-icon i {
    font-size: 14px
}

.elementor-125 .elementor-element.elementor-element-122aaa4>.elementor-container {
    max-width: 1320px
}

.elementor-125 .elementor-element.elementor-element-122aaa4 {
    margin-top: 30px;
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-3e5ce54>.elementor-element-populated {
    border-style: solid;
    border-width: 1px;
    border-color: #ebebeb;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 15px
}

.elementor-125 .elementor-element.elementor-element-3e5ce54>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-fdd9470 {
    border-style: solid;
    border-width: 3px 0 0;
    border-color: #d0b483;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: -1px;
    margin-bottom: 0;
    padding: 60px 60px 40px
}

.elementor-125 .elementor-element.elementor-element-fdd9470>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-f0f3df0 {
    text-align: left
}

.elementor-125 .elementor-element.elementor-element-f0f3df0.elementor-widget-heading .elementor-heading-title {
    color: #000
}

.elementor-125 .elementor-element.elementor-element-f0f3df0 .elementor-heading-title {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 5.6px
}

.elementor-125 .elementor-element.elementor-element-6aa6562 {
    padding: 0 60px
}

.elementor-125 .elementor-element.elementor-element-93ac661 .elementor-icon-list-item {
    padding: 0 0 10px
}

.elementor-125 .elementor-element.elementor-element-93ac661 .elementor-icon-list-icon i {
    font-size: 14px
}

.elementor-125 .elementor-element.elementor-element-78f51a0 .elementor-icon-list-item {
    padding: 0 0 10px
}

.elementor-125 .elementor-element.elementor-element-78f51a0 .elementor-icon-list-icon i {
    font-size: 14px
}

.elementor-125 .elementor-element.elementor-element-e3978c0>.elementor-element-populated {
    margin: 0 15px
}

.elementor-125 .elementor-element.elementor-element-e8fbde3>.elementor-container {
    max-width: 1320px
}

.elementor-125 .elementor-element.elementor-element-e8fbde3 {
    margin-top: 30px;
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-fcb7d73>.elementor-element-populated {
    margin: 0 15px
}

.elementor-125 .elementor-element.elementor-element-09e8197>.elementor-element-populated {
    border-style: solid;
    border-width: 1px;
    border-color: #ebebeb;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 15px
}

.elementor-125 .elementor-element.elementor-element-09e8197>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-f812537 {
    border-style: solid;
    border-width: 3px 0 0;
    border-color: #d0b483;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: -1px;
    margin-bottom: 0;
    padding: 60px 60px 40px
}

.elementor-125 .elementor-element.elementor-element-f812537>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-6d72660 {
    text-align: left
}

.elementor-125 .elementor-element.elementor-element-6d72660.elementor-widget-heading .elementor-heading-title {
    color: #000
}

.elementor-125 .elementor-element.elementor-element-6d72660 .elementor-heading-title {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 5.6px
}

.elementor-125 .elementor-element.elementor-element-32f8719 {
    padding: 0 60px
}

.elementor-125 .elementor-element.elementor-element-acd32e9 .elementor-icon-list-item {
    padding: 0 0 10px
}

.elementor-125 .elementor-element.elementor-element-acd32e9 .elementor-icon-list-icon i {
    font-size: 14px
}

.elementor-125 .elementor-element.elementor-element-f787049 .elementor-icon-list-item {
    padding: 0 0 10px
}

.elementor-125 .elementor-element.elementor-element-f787049 .elementor-icon-list-icon i {
    font-size: 14px
}

.elementor-125 .elementor-element.elementor-element-08690f0:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-08690f0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://demo2.wpopal.com/aroland/wp-content/uploads/2019/07/home3_banner20.jpg");
    background-repeat: no-repeat
}

.elementor-125 .elementor-element.elementor-element-08690f0>.elementor-background-overlay {
    background-color: rgba(0,0,0,.5);
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-08690f0 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 150px;
    margin-bottom: 0;
    padding: 140px 0 300px
}

.elementor-125 .elementor-element.elementor-element-3cd371f {
    text-align: center
}

.elementor-125 .elementor-element.elementor-element-3cd371f.elementor-widget-heading .elementor-heading-title {
    color: #fff
}

.elementor-125 .elementor-element.elementor-element-7cbd417>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-125 .elementor-element.elementor-element-7cbd417 {
    margin-top: -200px;
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-d1355e5>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-bc-flex-widget .elementor-125 .elementor-element.elementor-element-c141e0b.elementor-column .elementor-column-wrap {
    align-items: center
}

.elementor-125 .elementor-element.elementor-element-c141e0b.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-125 .elementor-element.elementor-element-c141e0b.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center
}

.elementor-125 .elementor-element.elementor-element-c141e0b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-125 .elementor-element.elementor-element-c141e0b:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-125 .elementor-element.elementor-element-c141e0b>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #fff
}

.elementor-125 .elementor-element.elementor-element-c141e0b>.elementor-element-populated {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 60px 90px 0
}

.elementor-125 .elementor-element.elementor-element-c141e0b>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-b3e1a2c {
    text-align: left
}

.elementor-125 .elementor-element.elementor-element-b3e1a2c.elementor-widget-heading .elementor-heading-title {
    color: #000
}

.elementor-125 .elementor-element.elementor-element-b3e1a2c .elementor-heading-title {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 5.6px
}

.elementor-125 .elementor-element.elementor-element-f30451e {
    --divider-border-style: solid;
    --divider-border-color: #e8e8e8;
    --divider-border-width: 1px
}

.elementor-125 .elementor-element.elementor-element-f30451e .elementor-divider-separator {
    width: 100%
}

.elementor-125 .elementor-element.elementor-element-f30451e .elementor-divider {
    padding-top: 30px;
    padding-bottom: 30px
}

.elementor-125 .elementor-element.elementor-element-d31137a .elementor-icon-list-items {
    column-count: 1;
    -moz-column-count: 1;
    -webkit-column-count: 1
}

.elementor-125 .elementor-element.elementor-element-39e0197 {
    margin-top: 130px;
    margin-bottom: 130px
}

.elementor-125 .elementor-element.elementor-element-6f9f21a {
    text-align: center;
    z-index: 1
}

.elementor-125 .elementor-element.elementor-element-6f9f21a>.elementor-widget-container {
    padding: 0 0 60px
}

.elementor-125 .elementor-element.elementor-element-be92433 .elementor-tabs-wrapper {
    width: 10.4%;
    margin: 0 80px 0 0
}

.elementor-125 .elementor-element.elementor-element-be92433 .elementor-tab-desktop-title {
    height: 0;
    border-style: solid;
    border-width: 0;
    padding: 10px 0 50px;
    justify-content: flex-end
}

.elementor-125 .elementor-element.elementor-element-be92433 .elementor-tab-desktop-title:not(.elementor-active):not(:hover) {
    color: #bbb9b6
}

.elementor-125 .elementor-element.elementor-element-be92433 .elementor-tab-desktop-title.elementor-active {
    color: #000 !important
}

.elementor-125 .elementor-element.elementor-element-be92433 .elementor-tab-content {
    padding: 0;
    text-align: left
}

.elementor-125 .elementor-element.elementor-element-bba8800>.elementor-container {
    max-width: 850px
}

.elementor-125 .elementor-element.elementor-element-bba8800:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-bba8800>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://demo2.wpopal.com/aroland/wp-content/uploads/2019/07/h4_bg_pricing.jpg");
    background-position: top center;
    background-repeat: no-repeat
}

.elementor-125 .elementor-element.elementor-element-bba8800>.elementor-background-overlay {
    background-color: rgba(0,0,0,.7);
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-125 .elementor-element.elementor-element-bba8800 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 140px 0
}

.elementor-125 .elementor-element.elementor-element-096f69d.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center
}

.elementor-125 .elementor-element.elementor-element-88796a9 {
    text-align: center
}

.elementor-125 .elementor-element.elementor-element-88796a9.elementor-widget-heading .elementor-heading-title {
    color: #fff
}

.elementor-125 .elementor-element.elementor-element-cedb562 .wpcf7 .wpcf7-form label,.elementor-125 .elementor-element.elementor-element-cedb562 .wpcf7 .wpcf7-form .wpcf7-list-item-label {
    font-weight: 400
}

.elementor-125 .elementor-element.elementor-element-cedb562 .wpcf7 .wpcf7-form label,.elementor-125 .elementor-element.elementor-element-cedb562 .wpcf7 .wpcf7-form .wpcf7-list-item-label {
    color: #fff;
    text-align: left
}

.elementor-125 .elementor-element.elementor-element-cedb562 .wpcf7 .wpcf7-form input:not([type=submit]),.elementor-125 .elementor-element.elementor-element-cedb562 .wpcf7-form textarea {
    background-color: #fff;
    border-style: solid;
    border-width: 0
}

.elementor-125 .elementor-element.elementor-element-cedb562 input[type=submit],.elementor-125 .elementor-element.elementor-element-cedb562 button {
    padding: 20px 60px 19px;
    margin: 10px 0 0
}

.elementor-125 .elementor-element.elementor-element-cedb562>.elementor-widget-container {
    padding: 50px 0 10px
}

.elementor-125 .elementor-element.elementor-element-710bcb3 .elementor-text-editor {
    text-align: center
}

.elementor-125 .elementor-element.elementor-element-710bcb3 {
    color: #fff;
    width: auto;
    max-width: auto
}

.elementor-125 .elementor-element.elementor-element-ac9d0af .elementor-text-editor {
    text-align: center
}

.elementor-125 .elementor-element.elementor-element-ac9d0af {
    color: #d0b483;
    width: auto;
    max-width: auto
}

.elementor-125 .elementor-element.elementor-element-ac9d0af>.elementor-widget-container {
    padding: 0 0 0 10px
}

@media(max-width: 1024px) {
    .elementor-125 .elementor-element.elementor-element-4c69ab3:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-4c69ab3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position:top left
    }

    .elementor-125 .elementor-element.elementor-element-4c69ab3 {
        margin-top: 80px;
        margin-bottom: 0
    }

    .elementor-125 .elementor-element.elementor-element-b300852>.elementor-element-populated {
        padding: 80px 30px
    }

    .elementor-125 .elementor-element.elementor-element-350e91d .elementor-heading-title {
        letter-spacing: 0px
    }

    .elementor-125 .elementor-element.elementor-element-442282b:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-442282b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: top right
    }

    .elementor-125 .elementor-element.elementor-element-442282b {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-e531b76>.elementor-element-populated {
        padding: 80px 30px
    }

    .elementor-125 .elementor-element.elementor-element-88fb44f .elementor-heading-title {
        letter-spacing: 0px
    }

    .elementor-125 .elementor-element.elementor-element-380645e:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-380645e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: top left
    }

    .elementor-125 .elementor-element.elementor-element-380645e {
        margin-top: 0;
        margin-bottom: 0
    }

    .elementor-125 .elementor-element.elementor-element-83a939b>.elementor-element-populated {
        padding: 80px 30px
    }

    .elementor-125 .elementor-element.elementor-element-27ac1d8 .elementor-heading-title {
        letter-spacing: 0px
    }

    .elementor-125 .elementor-element.elementor-element-f4a6ef9 {
        margin-top: 100px;
        margin-bottom: 0
    }

    .elementor-125 .elementor-element.elementor-element-17295f7 .elementor-heading-title {
        font-size: 40px;
        letter-spacing: 0px
    }

    .elementor-125 .elementor-element.elementor-element-17295f7 .heading-decor {
        margin-bottom: 25px
    }

    .elementor-125 .elementor-element.elementor-element-cd13beb {
        margin-top: 40px;
        margin-bottom: 0
    }

    .elementor-125 .elementor-element.elementor-element-496e867 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 80px 30px 0
    }

    .elementor-125 .elementor-element.elementor-element-11a12f5 {
        margin-top: 0;
        margin-bottom: 0
    }

    .elementor-125 .elementor-element.elementor-element-4c278d8>.elementor-element-populated {
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-fbc88d6>.elementor-element-populated {
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-cb8307d>.elementor-element-populated {
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-d388a42 {
        margin-top: 100px;
        margin-bottom: 0
    }

    .elementor-125 .elementor-element.elementor-element-59b8c05 .elementor-heading-title {
        font-size: 40px;
        letter-spacing: 0px
    }

    .elementor-125 .elementor-element.elementor-element-59b8c05 .heading-decor {
        margin-bottom: 25px
    }

    .elementor-125 .elementor-element.elementor-element-f63ef6f>.elementor-widget-container {
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-1d960c3 {
        margin-top: 100px;
        margin-bottom: 0
    }

    .elementor-125 .elementor-element.elementor-element-136d3ad .elementor-counter-number {
        font-size: 60px
    }

    .elementor-125 .elementor-element.elementor-element-51f0748 .elementor-counter-number {
        font-size: 60px
    }

    .elementor-125 .elementor-element.elementor-element-a1d5d4d .elementor-counter-number {
        font-size: 60px
    }

    .elementor-125 .elementor-element.elementor-element-4eae0f8 .elementor-counter-number {
        font-size: 60px
    }

    .elementor-125 .elementor-element.elementor-element-9ef5a63 {
        margin-top: 80px;
        margin-bottom: 0
    }

    .elementor-125 .elementor-element.elementor-element-8691c6a .elementor-heading-title {
        font-size: 40px;
        letter-spacing: 0px
    }

    .elementor-125 .elementor-element.elementor-element-8691c6a .heading-decor {
        margin-bottom: 25px
    }

    .elementor-125 .elementor-element.elementor-element-271d96f {
        margin-top: 10px;
        margin-bottom: 0
    }

    .elementor-125 .elementor-element.elementor-element-bb1ea05>.elementor-element-populated {
        margin: 30px 30px 0
    }

    .elementor-125 .elementor-element.elementor-element-97f7e70 {
        margin-top: 0;
        margin-bottom: 60px
    }

    .elementor-125 .elementor-element.elementor-element-3e5ce54>.elementor-element-populated {
        margin: 30px 30px 0
    }

    .elementor-125 .elementor-element.elementor-element-6aa6562 {
        margin-top: 0;
        margin-bottom: 60px
    }

    .elementor-125 .elementor-element.elementor-element-09e8197>.elementor-element-populated {
        margin: 30px 30px 0
    }

    .elementor-125 .elementor-element.elementor-element-32f8719 {
        margin-top: 0;
        margin-bottom: 60px
    }

    .elementor-125 .elementor-element.elementor-element-08690f0 {
        margin-top: 100px;
        margin-bottom: 0;
        padding: 100px 0 250px
    }

    .elementor-125 .elementor-element.elementor-element-3cd371f .elementor-heading-title {
        font-size: 40px;
        letter-spacing: 0px
    }

    .elementor-125 .elementor-element.elementor-element-c141e0b>.elementor-element-populated {
        padding: 80px 0 0
    }

    .elementor-125 .elementor-element.elementor-element-39e0197 {
        margin-top: 80px;
        margin-bottom: 80px;
        padding: 0 30px
    }

    .elementor-125 .elementor-element.elementor-element-6f9f21a .elementor-heading-title {
        font-size: 40px;
        letter-spacing: 0px
    }

    .elementor-125 .elementor-element.elementor-element-6f9f21a .heading-decor {
        margin-bottom: 25px
    }

    .elementor-125 .elementor-element.elementor-element-6f9f21a>.elementor-widget-container {
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-be92433 .elementor-tabs-wrapper {
        width: 10%;
        margin: 0 20px 0 0
    }

    .elementor-125 .elementor-element.elementor-element-be92433 .elementor-tab-desktop-title {
        line-height: 25px;
        padding: 20px 0 60px;
        justify-content: flex-start
    }

    .elementor-125 .elementor-element.elementor-element-bba8800 {
        margin-top: 100px;
        margin-bottom: 0;
        padding: 100px 30px
    }

    .elementor-125 .elementor-element.elementor-element-88796a9 .elementor-heading-title {
        font-size: 40px;
        letter-spacing: 0px
    }
}

@media(max-width: 767px) {
    .elementor-125 .elementor-element.elementor-element-4c69ab3:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-4c69ab3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position:1000% 0
    }

    .elementor-125 .elementor-element.elementor-element-4c69ab3 {
        padding: 0 15px
    }

    .elementor-125 .elementor-element.elementor-element-b300852>.elementor-element-populated {
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-350e91d .elementor-heading-title {
        font-size: 30px;
        line-height: 35px;
        letter-spacing: 0px
    }

    .elementor-125 .elementor-element.elementor-element-350e91d>.elementor-widget-container {
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-442282b:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-442282b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 1000% 0
    }

    .elementor-125 .elementor-element.elementor-element-442282b {
        padding: 80px 15px 0
    }

    .elementor-125 .elementor-element.elementor-element-e531b76>.elementor-element-populated {
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-88fb44f .elementor-heading-title {
        font-size: 30px;
        line-height: 35px;
        letter-spacing: 0px
    }

    .elementor-125 .elementor-element.elementor-element-88fb44f>.elementor-widget-container {
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-380645e:not(.elementor-motion-effects-element-type-background),.elementor-125 .elementor-element.elementor-element-380645e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 1000% 0
    }

    .elementor-125 .elementor-element.elementor-element-380645e {
        margin-top: 80px;
        margin-bottom: 0;
        padding: 0 15px
    }

    .elementor-125 .elementor-element.elementor-element-83a939b>.elementor-element-populated {
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-27ac1d8 .elementor-heading-title {
        font-size: 30px;
        line-height: 35px;
        letter-spacing: 0px
    }

    .elementor-125 .elementor-element.elementor-element-27ac1d8>.elementor-widget-container {
        padding: 0
    }

    .elementor-125 .elementor-element.elementor-element-17295f7 .elementor-heading-title {
        font-size: 30px
    }

    .elementor-125 .elementor-element.elementor-element-496e867 {
        padding: 100px 15px 0
    }

    .elementor-125 .elementor-element.elementor-element-59b8c05 .elementor-heading-title {
        font-size: 30px
    }

    .elementor-125 .elementor-element.elementor-element-1d960c3 {
        padding: 100px 0
    }

    .elementor-125 .elementor-element.elementor-element-047e4ff>.elementor-element-populated {
        margin: 0 0 40px
    }

    .elementor-125 .elementor-element.elementor-element-5a36e20>.elementor-element-populated {
        margin: 0 0 40px
    }

    .elementor-125 .elementor-element.elementor-element-0c0b7b3>.elementor-element-populated {
        margin: 0 0 40px
    }

    .elementor-125 .elementor-element.elementor-element-8691c6a .elementor-heading-title {
        font-size: 30px
    }

    .elementor-125 .elementor-element.elementor-element-bb1ea05>.elementor-element-populated {
        margin: 40px 15px 0
    }

    .elementor-125 .elementor-element.elementor-element-f5cc13b {
        padding: 40px 15px
    }

    .elementor-125 .elementor-element.elementor-element-97f7e70 {
        padding: 0 15px
    }

    .elementor-125 .elementor-element.elementor-element-3e5ce54>.elementor-element-populated {
        margin: 40px 15px 0
    }

    .elementor-125 .elementor-element.elementor-element-fdd9470 {
        padding: 40px 15px
    }

    .elementor-125 .elementor-element.elementor-element-6aa6562 {
        padding: 0 15px
    }

    .elementor-125 .elementor-element.elementor-element-09e8197>.elementor-element-populated {
        margin: 40px 15px 0
    }

    .elementor-125 .elementor-element.elementor-element-f812537 {
        padding: 40px 15px
    }

    .elementor-125 .elementor-element.elementor-element-32f8719 {
        padding: 0 15px
    }

    .elementor-125 .elementor-element.elementor-element-3cd371f .elementor-heading-title {
        font-size: 30px
    }

    .elementor-125 .elementor-element.elementor-element-39e0197 {
        margin-top: 60px;
        margin-bottom: 40px;
        padding: 0 15px
    }

    .elementor-125 .elementor-element.elementor-element-6f9f21a .elementor-heading-title {
        font-size: 30px
    }

    .elementor-125 .elementor-element.elementor-element-be92433 .elementor-tabs-wrapper {
        width: 100%
    }

    .elementor-125 .elementor-element.elementor-element-be92433 .elementor-tab-desktop-title {
        padding: 20px 0 40px;
        justify-content: center
    }

    .elementor-125 .elementor-element.elementor-element-bba8800 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 100px 15px
    }

    .elementor-125 .elementor-element.elementor-element-88796a9 .elementor-heading-title {
        font-size: 30px
    }

    .elementor-125 .elementor-element.elementor-element-cedb562 .wpcf7 .wpcf7-form label,.elementor-125 .elementor-element.elementor-element-cedb562 .wpcf7 .wpcf7-form .wpcf7-list-item-label {
        text-align: center
    }

    .elementor-125 .elementor-element.elementor-element-cedb562>.elementor-widget-container {
        padding: 0
    }
}

@media(min-width: 768px) {
    .elementor-125 .elementor-element.elementor-element-68be6a9 {
        width:58.33%
    }

    .elementor-125 .elementor-element.elementor-element-b300852 {
        width: 41.002%
    }

    .elementor-125 .elementor-element.elementor-element-e531b76 {
        width: 41.2%
    }

    .elementor-125 .elementor-element.elementor-element-97700b2 {
        width: 58.8%
    }

    .elementor-125 .elementor-element.elementor-element-6793217 {
        width: 58.33%
    }

    .elementor-125 .elementor-element.elementor-element-83a939b {
        width: 41.002%
    }

    .elementor-125 .elementor-element.elementor-element-d1355e5 {
        width: 58.3333%
    }

    .elementor-125 .elementor-element.elementor-element-c141e0b {
        width: 41.667%
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-125 .elementor-element.elementor-element-68be6a9 {
        width:40%
    }

    .elementor-125 .elementor-element.elementor-element-b300852 {
        width: 60%
    }

    .elementor-125 .elementor-element.elementor-element-e531b76 {
        width: 60%
    }

    .elementor-125 .elementor-element.elementor-element-97700b2 {
        width: 40%
    }

    .elementor-125 .elementor-element.elementor-element-6793217 {
        width: 40%
    }

    .elementor-125 .elementor-element.elementor-element-83a939b {
        width: 60%
    }

    .elementor-125 .elementor-element.elementor-element-047e4ff {
        width: 22%
    }

    .elementor-125 .elementor-element.elementor-element-5a36e20 {
        width: 25%
    }

    .elementor-125 .elementor-element.elementor-element-0c0b7b3 {
        width: 22%
    }

    .elementor-125 .elementor-element.elementor-element-5bfd494 {
        width: 100%
    }

    .elementor-125 .elementor-element.elementor-element-bb1ea05 {
        width: 100%
    }

    .elementor-125 .elementor-element.elementor-element-3e5ce54 {
        width: 100%
    }

    .elementor-125 .elementor-element.elementor-element-e3978c0 {
        width: 100%
    }

    .elementor-125 .elementor-element.elementor-element-fcb7d73 {
        width: 100%
    }

    .elementor-125 .elementor-element.elementor-element-09e8197 {
        width: 100%
    }

    .elementor-125 .elementor-element.elementor-element-d1355e5 {
        width: 100%
    }

    .elementor-125 .elementor-element.elementor-element-c141e0b {
        width: 100%
    }
}
